concentrated grape juice - French English Dictionary